8 / 11

ConfigurationURL copied

Environment VariablesURL copied

You can also use environment variables as a fallback:

  • VYASA_ROOT: Path to your markdown files (default: current directory)
  • VYASA_TITLE: Your blog's title (default: folder name converted via slug_to_title())
  • VYASA_HOST: Server host (default: 127.0.0.1)
  • VYASA_PORT: Server port (default: 5001)
  • VYASA_USER: Optional username to enable session-based authentication
  • VYASA_PASSWORD: Optional password paired with VYASA_USER
  • VYASA_AUTH_REQUIRED: Require login for all routes (true/false)
  • VYASA_GOOGLE_CLIENT_ID: Google OAuth client id (optional)
  • VYASA_GOOGLE_CLIENT_SECRET: Google OAuth client secret (optional)
  • VYASA_GOOGLE_ALLOWED_DOMAINS: Comma-separated allowed email domains (optional)
  • VYASA_GOOGLE_ALLOWED_EMAILS: Comma-separated allowed emails (optional)